home *** CD-ROM | disk | FTP | other *** search
- MSGADD
-
- MSGADD is utility for use with programs which act as gateways
- between Citadel-compatible systems and other (foreign) networks. Its
- purpose is to allow the addition of messages to a Citadel-86 message
- base. The 'typical' system operator will rarely have a use for this
- utility.
-
- The command line format of MSGADD is
-
- C>MSGADD <options> <node name> <file names>
-
- <options> are:
-
- -f force the addition of messages which are for a room that
- is not shared with <node name>. The default is to reject
- any messages which are for a room not shared.
- Note: a vortexed message will still be rejected even if this
- flag is present.
- -d Debug output. This will cause extra output to be printed
- when the program runs.
-
- The node name, should be the name of a node on your nodelist, typically
- (although not always) a node which has been designated OtherNet. The
- purpose of specifying a node name is to allow correct routing address
- decisions to be made by MSGADD, which will in turn allow Citadel to
- route messages from the foreign network to other Citadel systems.
-
- There should be at least one file name following the node name. Each
- file should contain at least one message from the foreign network in
- C86Net message format (see NETHACK3.MAN for the complete specification).
- Of all the fields that makes up a C86Net message, the following should
- be filled in by the gateway program for each message:
-
- Author
- Date
- Name of Origin System - need not be 'node name' in the command line
- Node ID of Origin System - a matter for some thought
- Room for message - a MUST
- Recipient if and only if msg is private mail
- Message Text
-
- Attempting to add messages to rooms which are not shared with 'node
- name' will result in warning messages, and the the messages will only be
- inserted if you specify the -f (force) option. By formally sharing rooms
- with 'node name' you ensure that the companion utility to MSGADD, MSGOUT,
- will pick up messages for the foreign net properly. See MSGOUT.DOC.
-
- Vortex checking will be done on all messages. A summary of the resulting
- vortex processing will be issued at the end of the run.
-
-